99wwww77887766ww9999999977ww77997766ww999988558877776699555544667788665555997744556644667744449944667766665599885588777766995555446677886655559977445566446677444499446677666655995588668888ww445544774455ww55994433447755999988ww334455665577ww558844445588668888ww445544774455ww55994433447755999988ww334455665577ww5588444455779977664466775599449988554433779999664444556655994499885555557799776644667755994499885544337799996644445566559944998855559988995555778855996677886666777777883355668866779988996699889955557788559966778866667777778833556688667799889966888866667777558877999999666644996699996699667755556655337755ww666677448866779999888866667777558877999999666644996699996699667755556655337755ww666677448866779999997766666655884499997788667799ww55556699558899997766666655884499997788667799ww5555669955889988883388887799996644998888887799663399997755889966559988888833888877999966449988888877996633999977558899665599889988997799886655999988779999998899ww667788557799665566887788999988997799886655999988779999998899ww66778855779966556688778899996688ww669988996666446699775577559988996666665588996688ww669988996666446699775577559988996666665588888888998855669999994455996688669955555599998844778888889988556699999944559966886699555555999988447766669977558888449944776677995544558833556644885544667722448866667755889955666666997755888844994477667799554455883355664488554466772244886666775588995566555599775599447777445544558888664488667788557755559977559944777744554455888866448866778855774444773377885566444477336655339922552222661166662255553399337755334444444477337788556644447733665533992255222266116666225555339933775533444433889999997766996655447788557777887799553355996666557744444499885588778877999966338899999977669966554477885577778877995533559966665577444444998855887788779999669966996688664422884411444477778899559944779955332288442255445588889999669966886644228844114444777788995599447799553322884422554455888899995577559944999988559955885588557744884499999977557755779955995577559944999988559955885588557744884499999977557755779955883388667733442288556666999966884488554422889944%%66445599557799883388667733442288556666999966884488554422889944%%664455995577995599999988888866338877556688996644667777665544338866339966996666555599999988888866338877556688996644667777665544338866339966996666554455885588885588773388993377445599336622447733777799556666229933775533882255445588558888558877338899337744559933662244773377779955666622993377553388225577669955996677999944885555999988557755ww6699336677669955996677999944885555999988557755ww6699336677559988889977668866335577559955448899558899559944666633996655889999338877559988889977668866335577559955448899558899559944666633996655889999338888888888559999ww996699995566779988774488889988669988888888559999ww99669999556677998877448888998866996699ww99996677::7788996677998899999988446699995588996699ww99996677::7788996677998899999988446699995588999999ww9999559999888899999977889988884499996666779999ww999955999988889999997788998888449999666677999966ww996688559999887744669999559966449977999966ww99668855999988774466999955996644997799999988884477ww44999999777777997777993366339999997799999988884477ww449999997777779977779933663399999977889988998899777799ww88996666558877998877888888777766887766998866995544445566886699889988998899777799ww8899666655887799887788888877776688776699886699554444556688669988ww9999998866446699777799889977778888558899336688666688ww999999886644669977779988997777888855889933668866666688ww88669977668844667777444477ww8866556677556633557755336688ww88669977668844667777444477ww886655667755663355775533666688ww556666664455999966554455558899445555663355889955338833666688ww556666664455999966554455558899445555663355889955338833997788889999::666644669977886666559977667766557799444499225588557744555599997788889999::66664466997788666655997766776655779944449922558855774455559966888888::3366993333998888668855448877887733663322998888887766888888::33669933339988886688554488778877336633229988888877ww999966887799555599993355ww885577669966665544777744449944669988446677ww999966887799555599993355ww885577669966665544777744449944669988446677664477994466446644669944664433556633776688ww444455774477ww9966664455664477994466446644669944664433556633776688ww444455774477ww99666644555599555577665588559999996644449999993344555555996699ww8866555599555577665588559999996644449999993344555555996699ww88665599997799555566775599668888775566777788443355775566999988669999779955556677559966888877556677778844335577556699998866559966555555557788776655336666888899997744998899554455553366669966775533665588999966559966555555557788776655336666888899997744998899554455553366669966775533665588999966887755555544772299886688559999445555779922998877555555447722998866885599994455557799229999998866999988999988889966999988887799555599777788999999779966ww99999999998866999988999988889966999988887799555599777788999999779966ww9999999999999999778888776655888866888899998888886688446688665555999988779966999999999999778888776655888866888899998888886688446688665555999988779966998888ww9988777799ww776699ww668899995577ww::77997777997799886699ww66998888ww9988777799ww776699ww668899995577ww::77997777997799886699ww6699888855999977555599778877445599667744995555448888665566888855999977555599778877445599667744995555448888665566886699889955995566668899997799ww9944775555ww8888884466447766887799994488886699889955995566668899997799ww9944775555ww88888844664477668877999944885555779955446688335533449977779933885577994477555577995544668833553344997777993388557799447755449966777799559966555588559977555588447744339955667788559944445599669977556699448855449966777799559966555588559977555588447744339955667788559944445599669977556699448833888888557777222299773388778888995522669966996644884422229988449988888899553388888855777722229977338877888899552266996699664488442222998844998888889955888888669955885577554477447766996688998866775599446644668855449944776699779988888866995588557755447744776699668899886677559944664466885544994477669977998888889977999988886666999977777788888899779999888866669999777777888877996677449955449955889966889966884499995566338844338844669999558888888877996677449955449955889966889966884499995566338844338844669999558888557799889988552244778899554455776655663311889922559966889955557799889988552244778899554455776655663311889922559966889955557799778899996699883399995588668855774455885577888855996655228855665566992266557799778899996699883399995588668855774455885577888855996655228855665566992266665599667755::6699445544559966994466449955994455665599667755::66994455445599669944664499559944556666ww9999ww777777775588886699445599778888558877666644998866994477ww6666ww9999ww777777775588886699445599778888558877666644998866994477wwww667799ww886633889999779988447777996655446699885599ww667799ww886633889999779988447777996655446699885599779999999988997799ww6688995588::7788999988885566ww996688ww779999999988997799ww6688995588::7788999988885566ww996688ww88998888774499885555999988888877996688886633885566448888998899888877449988555599998888887799668888663388556644888899999966779999779999888899885588996666885599998899996677999977999988889988558899666688559999889977ww777755449955ww886699885566224477993399999977ww777755449955ww8866998855662244779933999977998888886688ww9977996666446666999999997766997755666655997755995544335555997788887777998888886688ww997799666644666699999999776699775566665599775599554433555599778888779999998899887766883366886688668899999988776677557733557766559999999988998877668833668866886688999999887766775577335577665599669988778888668866559966554488996666776644773355999955446699887788886688665599665544889966667766447733559999554477669988557766554455::9966883355554488889955665544334499995566334477669988557766554455::99668833555544888899556655443344999955663344886677666688ww6666554499667744554477775555554477994466999922339999555544224499886677666688ww666655449966774455447777555555447799446699992233999955554422449999wwww77887766ww9999999977ww77997766ww9999